like he/she owns the place - Espagnol Anglais Dictionnaire